

table {
		border-collapse:collapse;
		background:#EFF4FB;
		border-left:1px solid #686868;
		border-right:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
}

tbody th, tbody td {
		border-bottom: dotted 1px #333;
}

tbody th {
		white-space: nowrap;
}

tbody th a {
		color:#333;
}

.odd {}

tbody tr:hover {
		background:#fafafa
}
.title_row{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  padding-left:2px;
  color:#000066;
  white-space:nowrap;
  background-color:#C2C2C2;
}
.ms_head_class {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  padding-left:2px;
  color:#000066;
  white-space:nowrap;
  background-color:#C2C2C2;
}
.filter_head {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  padding-left:2px;
  color:#000066;
  white-space:nowrap;
  background-color:#C2C2C2;
}
.filter_body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  padding-left:2px;
  color:#000066;
  white-space:nowrap;
  background-color:#C2C2C2;
}

.even_row_color {
  background-color:#EFF4EE;
}

.odd_row_color {
  background-color:#EFF4FF;
}

.debug_class {
  visibility:hidden;
  font-size:12px;
  font-weight:bold;
  padding-left:2px;
  color:#000066;
}

.form_table{
background-color:#a3a344
}
